#include "QDRTestMaster_controlPanel.h"
#include <ui_QDRTestMaster_controlPanel.h>

QDRTestMaster_controlPanel::QDRTestMaster_controlPanel(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::QDRTestMaster_controlPanel)
{

    ui->setupUi(this);
    {//Теперь надо пробежаться по всем кнопкам и снять признаки дефолтности
         QObject *someObject;
         QList<QPushButton*> someObjectList;//,someObjectList2;
         QPushButton *someButton;

         QString className;
         someObjectList = qFindChildren<QPushButton *> (this,"" ); //для MSVC

         for ( int q=0; q<someObjectList.size(); q++ )
             {
                 someObject=someObjectList.at(q);
                 if (someObject==NULL)
                   {
                   };
//                 className = someObject->metaObject()->className();//получаем имя класса в виде строки.

//                 if (className=="QPushButton")
                   {
                     someButton = (QPushButton *)someObject;
                     someButton->setAutoDefault(false);
                     someButton->setDefault(false);
                   };
             };
    };


}

QDRTestMaster_controlPanel::~QDRTestMaster_controlPanel()
{
    delete ui;
}

void QDRTestMaster_controlPanel::on_fileOpen_pushButton_clicked()
{
    //see QWidget *QDRTestMaster::rcv_controlPanelPlay()
}


